Interactive example-based hatching
نویسندگان
چکیده
We present an approach for interactively generating pen-and-ink hatching renderings based on hand-drawn examples. We aim to overcome the regular and synthetic appearance of the results of existing methods by incorporating human virtuosity and illustration skills in the computer generation of such imagery. To achieve this goal, we propose to integrate an automatic style transfer with user interactions. This approach leverages the potential of example-based hatching while giving users the control and creative freedom to enhance the aesthetic appearance of the results. Using a scanned-in hatching illustration as input, we use image processing and machine learning methods to learn a model of the drawing style in the example illustration. We then apply this model to semiautomatically synthesize hatching illustrations of 3D meshes in the learned drawing style. In the learning stage, we first establish an analytical description of the hand-drawn example illustration using image processing. A 3D scene registered with the example drawing allows us to infer object-space information related to the 2D drawing elements. We employ a hierarchical style transfer model that captures drawing characteristics on four levels of abstraction, which are global, patch, stroke, and pixel levels. In the synthesis stage, an explicit representation of hatching strokes and hatching patches enables us to synthesize the learned hierarchical drawing characteristics. Our representation makes it possible to directly and intuitively interact with the hatching illustration. Amongst other interactions, users of our system can brush with patches of hatching strokes onto a 3D mesh. This interaction capability allows illustrators who are working with our system to make use of their artistic skills. Furthermore, the proposed interactions allow people without a background in hatching to interactively generate visually appealing hatching illustrations.
منابع مشابه
Visual Showcase: Interactive Example-based Hatching
We exhibit two printouts of computer-generated pen-and-ink hatching illustrations. These illustrations were created semiautomatically using an interactive example-based hatching method [Gerl and Isenberg 2013]. We would need space for two picture frames of 30 cm × 30 cm.
متن کاملInteractive Hatching and Stippling by Example
We describe a system that lets a designer interactively draw patterns of strokes in the picture plane, then guide the synthesis of similar patterns over new picture regions. Synthesis is based on an initial user-assisted analysis phase in which the system recognizes distinct types of strokes (hatching and stippling) and organizes them according to perceptual grouping criteria. The synthesized s...
متن کاملInteractive Art Analysis Based on Baudrillard’s Hyper reality Theory, a Case Study of Digital Interactive installation
The contemporary philosopher Jean Baudrillard, one of the postmodernism theorists, considers representation in the contemporary world as a factor in the disappearance of reality. In his view, the main feature of new arts is not the expression of artistic beauty, but communication with the audience and expression of the artist’s ideas. In interactive art, the presence and role of the audience in...
متن کاملCurvature- and Model-Based Surface Hatching of Anatomical Structures Derived from Clinical Volume Datasets
We present a texture-based method to hatch anatomical structures derived from clinical volume datasets. We consider intervention planning, where object and shape recognition are supported by adding hatching lines to the anatomical model. The major contribution of this paper is to enhance the curvature-based hatching of anatomical surfaces by incorporating model-based preferential directions of ...
متن کاملCreating High Quality Hatching Illustrations
Hatching lines are often used in line illustrations to convey tone and texture of a surface. In this report an approach for rendering hatched line drawings for polygonal meshes is presented.The proposed method allows the generation of hatching lines for interactive on-screen display as well as for vector-based printer output.We use local curvature information to compute streamlines on the surfa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Computers & Graphics
دوره 37 شماره
صفحات -
تاریخ انتشار 2013